sell one's soul to the devil - Francés Inglés Diccionario